package se.webbzon.oschi01.worldarea;

public interface WorldEngineListener {
	
	/*============================================================
	Public Methods
	============================================================*/
	
	/** This method is invoked when the world area is set for the 
	 * engine. **/
	public void onSetWorldArea(WorldEngine engine, WorldArea world);
	
	/** This method is invoked when the a step starts to perform 
	 * for the engine. **/
	public void onStepStartup(WorldEngine engine, WorldArea world);
	
	/** This method is invoked when the a step is completely performed 
	 * for the engine. **/
	public void onStepComplete(WorldEngine engine, WorldArea world);

}
